package com.ximi.ximimall.mapper;

import com.ximi.ximimall.model.LitemallFootprint;
import com.ximi.ximimall.model.LitemallFootprintExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface LitemallFootprintMapper {
    long countByExample(LitemallFootprintExample example);

    int deleteByExample(LitemallFootprintExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(LitemallFootprint record);

    int insertSelective(LitemallFootprint record);

    List<LitemallFootprint> selectByExample(LitemallFootprintExample example);

    LitemallFootprint selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") LitemallFootprint record, @Param("example") LitemallFootprintExample example);

    int updateByExample(@Param("record") LitemallFootprint record, @Param("example") LitemallFootprintExample example);

    int updateByPrimaryKeySelective(LitemallFootprint record);

    int updateByPrimaryKey(LitemallFootprint record);
}